package com.yonyou.gmmc.service.JDInterface.model;

import java.math.BigDecimal;
import javax.persistence.*;

@Table(name = "TM_TP_ENTERPRISE_MARKETING")
public class TmTpEnterpriseMarketing {
    @Id
    @Column(name = "ENTERPRISE_MARKETING_ID")
    @SequenceGenerator(name="",sequenceName="SEQ_TM_TP_ENTERPRISE_MARKETING")
    private Integer enterpriseMarketingId;

    @Column(name = "JD_ORDER_ID")
    private Long jdOrderId;

    @Column(name = "STATE")
    private Short state;

    @Column(name = "HANG_UP_STATE")
    private Short hangUpState;

    @Column(name = "INVOICE_STATE")
    private Short invoiceState;

    @Column(name = "ORDER_PRICE")
    private BigDecimal orderPrice;
    
    @Column(name = "TIME")
    private String time;

    public String getTime() {
		return time;
	}

	public void setTime(String time) {
		this.time = time;
	}

	/**
     * @return ENTERPRISE_MARKETING_ID
     */
    public Integer getEnterpriseMarketingId() {
        return enterpriseMarketingId;
    }

    /**
     * @param enterpriseMarketingId
     */
    public void setEnterpriseMarketingId(Integer enterpriseMarketingId) {
        this.enterpriseMarketingId = enterpriseMarketingId;
    }

    /**
     * @return JD_ORDER_ID
     */
    public Long getJdOrderId() {
        return jdOrderId;
    }

    /**
     * @param jdOrderId
     */
    public void setJdOrderId(Long jdOrderId) {
        this.jdOrderId = jdOrderId;
    }

    /**
     * @return STATE
     */
    public Short getState() {
        return state;
    }

    /**
     * @param state
     */
    public void setState(Short state) {
        this.state = state;
    }

    /**
     * @return HANG_UP_STATE
     */
    public Short getHangUpState() {
        return hangUpState;
    }

    /**
     * @param hangUpState
     */
    public void setHangUpState(Short hangUpState) {
        this.hangUpState = hangUpState;
    }

    /**
     * @return INVOICE_STATE
     */
    public Short getInvoiceState() {
        return invoiceState;
    }

    /**
     * @param invoiceState
     */
    public void setInvoiceState(Short invoiceState) {
        this.invoiceState = invoiceState;
    }

    /**
     * @return ORDER_PRICE
     */
    public BigDecimal getOrderPrice() {
        return orderPrice;
    }

    /**
     * @param orderPrice
     */
    public void setOrderPrice(BigDecimal orderPrice) {
        this.orderPrice = orderPrice;
    }
}